<?php

// define the root of the framework
defined( 'TYH_MVC_ROOT' )		OR define( 'TYH_MVC_ROOT', STYLESHEETPATH . '/tyh-mvc/' );
defined( 'TYH_APPPATH' )		OR define( 'TYH_APPPATH', STYLESHEETPATH . '/tyh-mvc/app/' );
defined( 'TYH_LANG_CONTEXT' )	OR define( 'TYH_LANG_CONTEXT', 'tyh-mvc' );

require_once(TYH_MVC_ROOT . 'system/tyh-hooks.php');
require_once(TYH_MVC_ROOT . 'system/tyh-config.php');
require_once(TYH_MVC_ROOT . 'system/tyh-loader.php');
require_once(TYH_MVC_ROOT . 'system/tyh-error.php');
require_once(TYH_MVC_ROOT . 'system/tyh-core.php');
require_once(TYH_MVC_ROOT . 'system/tyh-base-controller.php');

require_once(TYH_APPPATH . 'controllers/tyh-default-controller.php');

$tyh =& new Tyh_Default_Controller();

//set_error_handler('my_error_handler');
//
//function my_error_handler( $level, $message, $file, $line, $context )
//{
//	var_dump($message);
//}